package com.yang.design_patterns.observer;

/**
 * 观察者接口
 *
 * @Author: 杨 强
 * @CreateTime: 2022-11-09 13:17
 */
public interface Observer {

    /**
     * 当从数据源(业务方)获得数据后,调用这个方法进行更新观察者的数据,或者说通知观察者
     * 实现接口这个的观察者, 当接收到来自数据源(业务方)的信息时，调用此方法更新自身数据
     * @param message
     */
    void update(Message message);
}
